home *** CD-ROM | disk | FTP | other *** search
Text File | 1991-07-24 | 20.5 KB | 668 lines | [TEXT/????] |
- /*
- * COPYRIGHT 1987 CORNELL UNIVERSITY; All Rights Reserved
- * Please see detailed copyrights and disclaimers in "notices.h"
- */
-
- /* IBM mainframe character set corresponding to 0x00 thru 0x7F ASCII */
-
- unsigned char asctoebc[256] = {
-
- /* 00-0F */
- 0x00, /* null */
- 0x00, /* soh */
- 0x00, /* stx */
- 0x00, /* ETX */
- 0x00, /* eot */
- 0x00, /* enq */
- 0x00, /* ack */
- 0x00, /* bel */
-
- 0x00, /* backspace */
- 0x05, /* tab */
- 0x00, /* lf */
- 0x00, /* vt */
- 0x00, /* FF */
- 0x00, /* CR */
- 0x1c, /* SO */
- 0x00, /* SI */
-
- /* 10-1F */ /* */
- 0x00, /* DLE */
- 0x00, /* DC1 */
- 0x00, /* DC2 */
- 0x00, /* DC3 */
- 0x00, /* DC4 */
- 0x00, /* NAK */
- 0x00, /* SYN */
- 0x00, /* ETB */
-
- 0x00, /* CAN */
- 0x00, /* EM */
- 0x1e, /* SUB */
- 0x00, /* ESC */
- 0x00, /* FS */
- 0x00, /* GS */
- 0x00, /* RS */
- 0x00, /* US */
-
- /* 20-2F */ /* */
- 0x40, /* SPACE */
- 0x5a, /* ! */
- 0x7f, /* " */
- 0x7b, /* # */
- 0x5b, /* $ */
- 0x6c, /* % */
- 0x50, /* & */
- 0x7d, /* ' */
-
- 0x4d, /* ( */
- 0x5d, /* ) */
- 0x5c, /* * */
- 0x4e, /* + */
- 0x6b, /* , */
- 0x60, /* - */
- 0x4b, /* . */
- 0x61, /* / */
-
- /* 30-3F */ /* */
- 0xf0, /* 0 */
- 0xf1, /* 1 */
- 0xf2, /* 2 */
- 0xf3, /* 3 */
- 0xf4, /* 4 */
- 0xf5, /* 5 */
- 0xf6, /* 6 */
- 0xf7, /* 7 */
-
- 0xf8, /* 8 */
- 0xf9, /* 9 */
- 0x7a, /* : */
- 0x5e, /* ; */
- 0x4c, /* < */
- 0x7e, /* = */
- 0x6e, /* > */
- 0x6f, /* ? */
-
- /* 40-4F */ /* */
- 0x7c, /* @ */
- 0xc1, /* A */
- 0xc2, /* B */
- 0xc3, /* C */
- 0xc4, /* D */
- 0xc5, /* E */
- 0xc6, /* F */
- 0xc7, /* G */
-
- 0xc8, /* H */
- 0xc9, /* I */
- 0xd1, /* J */
- 0xd2, /* K */
- 0xd3, /* L */
- 0xd4, /* M */
- 0xd5, /* N */
- 0xd6, /* O */
-
- /* 50-5F */ /* */
- 0xd7, /* P */
- 0xd8, /* Q */
- 0xd9, /* R */
- 0xe2, /* S */
- 0xe3, /* T */
- 0xe4, /* U */
- 0xe5, /* V */
- 0xe6, /* W */
-
- 0xe7, /* X */
- 0xe8, /* Y */
- 0xe9, /* Z */
- 0xad, /* [ */
- 0x4a, /* \ */
- 0xbd, /* ] */
- 0x5f, /* ^ */
- 0x6d, /* _ */
-
- /* 60-6F */ /* */
- 0x79, /* ` */
- 0x81, /* a */
- 0x82, /* b */
- 0x83, /* c */
- 0x84, /* d */
- 0x85, /* e */
- 0x86, /* f */
- 0x87, /* g */
-
- 0x88, /* h */
- 0x89, /* i */
- 0x91, /* j */
- 0x92, /* k */
- 0x93, /* l */
- 0x94, /* m */
- 0x95, /* n */
- 0x96, /* o */
-
- /* 70-7F */ /* */
- 0x97, /* p */
- 0x98, /* q */
- 0x99, /* r */
- 0xa2, /* s */
- 0xa3, /* t */
- 0xa4, /* u */
- 0xa5, /* v */
- 0xa6, /* w */
-
- 0xa7, /* x */
- 0xa8, /* y */
- 0xa9, /* z */
- 0xc0, /* { */
- 0x4f, /* | */
- 0xd0, /* } */
- 0xa1, /* ~ */
- 0x00, /* DEL ascii 7f never seen */
-
- /* Library characters are above 128 */
-
- /* 0x80-8F */
- 0x3b, /* record separator */
- 0x1e, /* tab delimiter (EOF) */
- 0x00,
- 0x00,
- 0x00,
- 0x00,
- 0x00,
- 0x00,
-
- 0x00,
- 0x00,
- 0x00,
- 0x00,
- 0x00,
- 0x00,
- 0x00,
- 0x00,
-
- /* 0x90-9F */
- 0x00,
- 0x00,
- 0x00,
- 0x00,
- 0x00,
- 0x00,
- 0x00,
- 0x00,
-
- 0x00,
- 0x00,
- 0x00,
- 0x00,
- 0x00,
- 0x00,
- 0x6A, /* BROKEN BAR */
- 0x3B, /* DOUBLE DAGGER */
-
- /* 0xA0-AF */
- 0x00,
- 0x41, /*